package com.fjec.user.service;

import com.fjec.common.protocol.JsonResult;

public interface ILoginService {

    /**
     * 微信小程序登录
     *
     * @param jsCode   微信登录码
     * @param coopId 推荐人Id（合伙人Id）
     * @param nickName 昵称
     * @param headPic  头像
     * @return
     * @throws Exception
     */
    JsonResult wxSmallAppLogin(String jsCode, Long coopId, String nickName, String headPic) throws Exception;

    /**
     * 微信小程序注册
     *
     * @param jsCode
     * @param coopId
     * @return
     */
    JsonResult wxSmallAppReg(String jsCode, Long coopId) throws Exception;
}
